package com.xbongbong.paas.domain.entity;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.xbongbong.paas.toolbox.wrap.Entity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @Auther: yingjianfeng
 * @Date: 2021/11/16 15:46
 * @Description:
 */
@ToString
@Getter
@Setter
public class StageTimeoutRemindEntity extends Entity {
    /**
     * 主键
     */
    private Long id;
    /**
     * 公司id
     */
    private String corpid;
    /**
     * 表单id
     */
    private Long formId;
    /**
     * 关联的阶段流程id
     */
    private Long stageProcessId;
    /**
     * 阶段id
     */
    private Long stageId;
    /**
     * 提醒类型【1超时前提醒、2超时后提醒、3阶段后开始】
     */
    private Integer remindType;
    /**
     * 超时前、超时后、阶段后开始 xx小时提醒
     */
    private Long remindTime;
    /**
     * 通知人
     */
    private JSONArray remindUser;
    /**
     * 消息内容
     */
    private JSONArray remindContent;
    /**
     * 创建时间时间戳
     */
    private Long addTime;
    /**
     * 更新时间时间戳
     */
    private Long updateTime;
    /**
     * 删除标记
     */
    private Integer del;
}
